* {
	margin: 0;
	padding: 0;
	border: 0;
	box-sizing: border-box;
}

html,
body,
#root {
	margin: 0;
	width: 100%;
	height: 100vh;
	overflow: hidden;
	font-family:
		PingFang SC,
		PingFangMedium,
		Arial,
		Helvetica Neue,
		Helvetica,
		Microsoft YaHei;
}

// 输入框
input:focus {
	outline: none;
}

// 防止浏览器记住密码后自动填充导致的输入框背景色改变
input:-webkit-autofill {
	background-color: transparent;
	transition: background-color 500000s ease-in-out 0s;
}

// 滚动条
::-webkit-scrollbar {
	width: 10px;
	height: 10px;
}

// 滚动条滑块
::-webkit-scrollbar-thumb {
	border-radius: 10px;
	border-style: dashed;
	border-color: transparent;
	border-width: 2px;
	background-color: rgba(144, 147, 153, 0.3);
	background-clip: padding-box;
}

// 滚动条高亮
::-webkit-scrollbar-thumb:hover {
	background: rgba(144, 147, 153, 0.5);
}
